package me.zhengjie.modules.inspection.repository;

import me.zhengjie.modules.inspection.domain.InspectionItem;
import me.zhengjie.modules.inspection.domain.InspectionTemplateItemRel;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.jpa.repository.Query;

import java.util.List;

/**
* @author xuyukun
* @date 2019-07-07
*/
public interface InspectionTemplateItemRelRepository extends JpaRepository<InspectionTemplateItemRel, Long>, JpaSpecificationExecutor {

    @Query("select t from InspectionTemplateItemRel t where templateId = ?1")
    List<InspectionTemplateItemRel> findByTemplateId(Long  templateId);

    Integer deleteByTemplateId(Long templteId);
}